0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R100 - R250 (1)
  • R250 - R500 (2)
  • R500 - R1,000 (7)
  • R1,000 - R2,500 (4)
  • -
Status
Brand

Showing 1 - 14 of 14 matches in All Departments

Exploring Ireland's Wild Atlantic Way - A travel guide to the west coast of Ireland (Paperback, 2nd Revised edition):... Exploring Ireland's Wild Atlantic Way - A travel guide to the west coast of Ireland (Paperback, 2nd Revised edition)
David Flanagan, Richard Creagh
R623 R534 Discovery Miles 5 340 Save R89 (14%) Ships in 12 - 17 working days

The second edition of Exploring Ireland's Wild Atlantic Way is essential reading for anyone planning to visit the Atlantic coast of Ireland. Whether looking for ideas for weekend adventures or visiting from abroad you will find everything you need within this guide. The Wild Atlantic Way is a 2500km touring route that travels the full length of the west coast of Ireland, taking in some of the most breath-taking scenery imaginable. This book's focus is on the outdoors - on getting out into the fresh air, the wind, the sun and the rain - and experiencing the incredible natural beauty found everywhere along the coast. It is full of spectacular photos, helpful maps and detailed information on the west coast's best sights, from the most famous landmarks to the hidden gems on this awe-inspiring route.

JavaScript - The Definitive Guide (Paperback, 7th Revised edition): David Flanagan JavaScript - The Definitive Guide (Paperback, 7th Revised edition)
David Flanagan
R1,577 R1,386 Discovery Miles 13 860 Save R191 (12%) Ships in 12 - 17 working days

JavaScript is the programming language of the web and is used by more software developers today than any other programming language. For nearly 25 years this best seller has been the go-to guide for JavaScript programmers. The seventh edition is fully updated to cover the 2020 version of JavaScript, and new chapters cover classes, modules, iterators, generators, Promises, async/await, and metaprogramming. You'll find illuminating and engaging example code throughout. This book is for programmers who want to learn JavaScript and for web developers who want to take their understanding and mastery to the next level. It begins by explaining the JavaScript language itself, in detail, from the bottom up. It then builds on that foundation to cover the web platform and Node.js. Topics include: Types, values, variables, expressions, operators, statements, objects, and arrays Functions, classes, modules, iterators, generators, Promises, and async/await JavaScript's standard library: data structures, regular expressions, JSON, i18n, etc. The web platform: documents, components, graphics, networking, storage, and threads Node.js: buffers, files, streams, threads, child processes, web clients, and web servers Tools and language extensions that professional JavaScript developers rely on

Java in a Nutshell - A Desktop Quick Reference (Paperback, 8th New edition): Benjamin J. Evans, Jason Clark, David Flanagan Java in a Nutshell - A Desktop Quick Reference (Paperback, 8th New edition)
Benjamin J. Evans, Jason Clark, David Flanagan
R1,289 R1,131 Discovery Miles 11 310 Save R158 (12%) Ships in 12 - 17 working days

This updated edition of the Nutshell guide not only helps experienced Java programmers get the most out of versions through Java 17, it also serves as a learning path for new developers. Chock-full of examples that demonstrate how to take complete advantage of modern Java APIs and development best practices, this thoroughly revised book includes new material on recent enhancements to the Java object model that every developer should know about. The first section provides a fast-paced, no-fluff introduction to the Java programming language and the core runtime aspects of the Java platform. The second section is a reference to core concepts and APIs that explains how to perform real programming work in the Java environment. Get up to speed on language details through Java 17 Learn object-oriented programming using basic Java syntax Explore generics, enumerations, annotations, and lambda expressions Understand techniques used in object-oriented design Examine how concurrency and memory are intertwined Work with Java collections and handle common data formats Delve into Java's latest I/O APIs including asynchronous channels Become familiar with development tools in OpenJDK

Bouldering essentials - The complete guide to bouldering (Paperback): David Flanagan Bouldering essentials - The complete guide to bouldering (Paperback)
David Flanagan
R709 R559 Discovery Miles 5 590 Save R150 (21%) Ships in 12 - 17 working days

In the last few decades bouldering has evolved from a means of training for 'real' climbing to one of the most popular rock climbing disciplines in its own right. Initially many climbers are drawn to bouldering's simplicity but as they become more deeply involved they discover a complex pursuit, part dance, part martial art in which strategy, creativity and problem solving are just as important as strength. Bouldering Essentials is packed with clear, practical advice for anyone interested in bouldering whether a complete beginner looking to learn the basics, an indoor climber keen to start bouldering outdoors or an experienced boulderer who wants to explore more advanced topics such as dynamics, strategy, tactics and highballing. Chapters include: The Basics; Equipment; Staying Safe; Movement; Dynamics; Indoors; Starting Outdoors; Strategy; Training; and Destinations. Illustrated with over 200 stunning colour photos from the best bouldering areas in the world, including Bishop, Castle Hill, Fontainebleau, Hueco Tanks and Rocklands, Bouldering Essentials provides the inspiration as well as the information you need to reach your full potential as a boulderer.

Exploring Ireland - A Guide to the Irish Outdoors (Paperback): David Flanagan, Richard Creagh Exploring Ireland - A Guide to the Irish Outdoors (Paperback)
David Flanagan, Richard Creagh
R828 Discovery Miles 8 280 Ships in 12 - 17 working days

Exploring Ireland is essential reading for anyone with an interest in the outdoors, from families looking for gentle Sunday strolls to experienced adventurers seeking out challenging hikes, paddles and cycles. This inspiring guidebook contains over 1700 things to do and places to see across the length and breadth of the island of Ireland. It's perfect for planning days out, weekends away and longer holidays. This book's 384 pages are packed with over 600 spectacular photos and detailed information on Ireland's beaches, signposted walks, mountain hikes, long-distance trails, blueways, greenways, cycle routes, forests, islands, rivers, lakes, heritage sites, parks and gardens, as well as a selection of interesting places to stay and eat.

Rock Climbing in Ireland (Paperback): David Flanagan Rock Climbing in Ireland (Paperback)
David Flanagan
R620 R554 Discovery Miles 5 540 Save R66 (11%) Ships in 12 - 17 working days

This is the only guidebook to document Irish Climbing in a single volume. It focuses on the best routes at the best crags and includes areas and routes that have never been documented in a modern guidebook before.Very detailed directions and maps make it easy for the first time visitor to find and climb their chosen route. There are over 100 high quality photo topos in a clean, modern design and layout. The action and landscape shots show Ireland and Irish climbing at their very best.This is a selective guidebook focussing on quality routes throughout the grades. There are 22 crag destinations, north and south, including Fair Head; Donegal; Dalkey Quarry; Wicklow; The Mournes; and The Burren.

JavaScript: The Definitive Guide - Activate Your Web Pages (Paperback, 6th edition): David Flanagan JavaScript: The Definitive Guide - Activate Your Web Pages (Paperback, 6th edition)
David Flanagan
R1,904 R1,535 Discovery Miles 15 350 Save R369 (19%) Ships in 10 - 15 working days

Whether you need an example-driven programmer's guide or a complete desk reference, JavaScript: The Definitive Guide is the most authoritative book on the language that runs the Web. The sixth edition offers comprehensive coverage of ECMAScript 5 (the new language standard) and also the new APIs introduced in HTML5. The chapters on functions and classes have been completely rewritten and updated to match current best practices. A new chapter covers language extensions and subsets. JavaScript: The Definitive Guide is organized into four sections: * Part 1: Learn the core JavaScript language in detail -- ideal for newcomers as well as experienced JavaScript programmers who want to sharpen their skills * Part 2: Understand the scripting environment provided by web browsers with broad and deep coverage of client-side JavaScript illustrated by many sophisticated examples * Part 3: Get a complete reference for core JavaScript that documents every class, object, constructor, method, function, property, and constant * Part 4: Consult a separate reference to client-side JavaScript, including legacy web browser APIs, the standard Level 2 DOM API, the XMLHttpRequest object, and the canvas tag

JavaScript Pocket Reference 3e (Paperback, 3rd Revised edition): David Flanagan JavaScript Pocket Reference 3e (Paperback, 3rd Revised edition)
David Flanagan
R546 R443 Discovery Miles 4 430 Save R103 (19%) Ships in 12 - 17 working days

JavaScript is the ubiquitous programming language of the Web, and for more than 15 years, "JavaScript: The Definitive Guide" has been the bible of JavaScript programmers around the world. Ideal for JavaScript developers at any level, this book is an all-new excerpt of "The Definitive Guide," collecting the essential parts of that hefty volume into this slim yet dense pocket reference.

The first 9 chapters document the latest version (ECMAScript 5) of the core JavaScript language, covering: Types, values, and variablesOperators, expressions, and statementsObjects and arraysFunctions and classes

The next 5 chapters document the fundamental APIs for using JavaScript with HTML5 and explain how to: Interact with web browser windowsScript HTML documents and document elementsModify and apply CSS styles and classesRespond to user input eventsCommunicate with web serversStore data locally on the user's computer

This book is a perfect companion to "jQuery Pocket Reference."

Canvas Pocket Reference (Paperback): David Flanagan Canvas Pocket Reference (Paperback)
David Flanagan
R326 R264 Discovery Miles 2 640 Save R62 (19%) Ships in 10 - 15 working days

The Canvas element is a revolutionary feature of HTML5 that enables powerful graphics for rich Internet applications, and this pocket reference provides the essentials you need to put this element to work. If you have working knowledge of JavaScript, this book will help you create detailed, interactive, and animated graphics -- from charts to animations to video games -- whether you're a web designer or a programmer interested in graphics.

"Canvas Pocket Reference" provides both a tutorial that covers all of the element's features with plenty of examples and a definitive reference to each of the Canvas-related classes, methods, and properties.

You'll learn how to: Draw lines, polygons, and curves Apply colors, gradients, patterns, and transparency Use transformations to smoothly rotate and resize drawings Work with text in a graphic environment Apply shadows to create a sense of depth Incorporate bitmapped images into vector graphics Perform image processing operations in JavaScript

jQuery Pocket Reference (Paperback): David Flanagan jQuery Pocket Reference (Paperback)
David Flanagan
R480 R351 Discovery Miles 3 510 Save R129 (27%) Ships in 12 - 17 working days

"As someone who uses jQuery on a regular basis, it was surprising to discover how much of the library I'm not using. This book is indispensable for anyone who is serious about using jQuery for non-trivial applications."-- Raffaele Cecco, longtime developer of video games, including Cybernoid, Exolon, and Stormlord

jQuery is the "write less, do more" JavaScript library. Its powerful features and ease of use have made it the most popular client-side JavaScript framework for the Web. Ideal for JavaScript developers at all skill levels, this book is jQuery's trusty companion: the definitive "read less, learn more" guide to the library.

"jQuery Pocket Reference" explains everything you need to know about jQuery, completely and comprehensively. You'll learn how to: Select and manipulate document elementsAlter document structureHandle and trigger eventsCreate visual effects and animationsScript HTTP with Ajax utilitiesUse jQuery's selectors and selection methods, utilities, plugins and more

The 25-page quick reference summarizes the library, listing all jQuery methods and functions, with signatures and descriptions.

Java Examples in a Nutshell 3e (Paperback, 3rd Revised edition): David Flanagan Java Examples in a Nutshell 3e (Paperback, 3rd Revised edition)
David Flanagan
R1,008 R745 Discovery Miles 7 450 Save R263 (26%) Ships in 12 - 17 working days

The author of the best-selling "Java in a Nutshell" has created an entire book of real-world Java programming examples that you can learn from. If you learn best "by example," this is the book for you.

This third edition covers Java 1.4 and contains 193 complete, practical examples: over 21,900 lines of densely commented, professionally written Java code, covering 20 distinct client-side and server-side APIs. It includes new chapters on the Java Sound API and the New I/O API. The chapters on XML and servlets have been rewritten to cover the latest versions of the specifications and to demonstrate best practices for Java 1.4. New and updated examples throughout the book demonstrate many other new Java features and APIs.

"Java Examples in a Nutshell" is a companion volume to "Java in a Nutshell," "Java Foundation Classes in a Nutshell," and "Java Enterprise in a Nutshell," It picks up where those quick references leave off, providing a wealth of examples for both novices and experts. This book doesn't hold your hand; it simply delivers well-commented working examples with succinct explanations to help you learn and explore Java and its APIs.

"Java Examples in a Nutshell" contains examples that demonstrate:

Core APIs, including I/O, New I/O, threads, networking, security, serialization, and reflection

Desktop APIs, highlighting Swing GUIs, Java 2D graphics, preferences, printing, drag-and-drop, JavaBeans, applets, and sound

Enterprise APIs, including JDBC (database access), JAXP (XML parsing and transformation), Servlets 2.4, JSP 2.0 (JavaServer Pages), and RMI

The book begins with introductory examples demonstrating structured and object-oriented programmingtechniques for new Java programmers. A special index at the end of the book makes it easy to look up examples that use a particular Java class or accomplish a desired task. In between, each chapter includes exercises that challenge readers and suggest further avenues for exploration.

Java Foundation Classes in a Nutshell  - A Desktop  Quick Reference (Paperback): David Flanagan Java Foundation Classes in a Nutshell - A Desktop Quick Reference (Paperback)
David Flanagan
R1,257 R913 Discovery Miles 9 130 Save R344 (27%) Ships in 12 - 17 working days

Java Foundation Classes in a Nutshell provides an in-depth overview of the important pieces of the (JFC), such as the Swing components and Java 2D. It also includes compact reference material on all the GUI- and graphics-related classes in the numerous javax.swing and java.awt packages. Covers Java 1.2.

Java 1.5 Tiger - A Developer's Notebook (Paperback, illustrated edition): Brett McLaughlin, David Flanagan Java 1.5 Tiger - A Developer's Notebook (Paperback, illustrated edition)
Brett McLaughlin, David Flanagan
R849 R623 Discovery Miles 6 230 Save R226 (27%) Ships in 12 - 17 working days

Java 5.0, code-named "Tiger," promises to be the most significant new version of Java since the introduction of the language. With over a hundred substantial changes to the core language, as well as numerous library and API additions, developers have a variety of new features, facilities, and techniques available.

But with so many changes, where do you start? You could read through the lengthy, often boring language specification; you could wait for the latest 500 page tome on concepts and theory; you could even play around with the new JDK, hoping you figure things out--or you can get straight to work with "Java 5.0 Tiger: A Developer's Notebook,"

This no-nonsense, down-and-dirty guide by bestselling Java authors Brett McLaughlin and David Flanagan skips all the boring prose and lecture, and jumps right into Tiger. You'll have a handle on the important new features of the language by the end of the first chapter, and be neck-deep in code before you hit the halfway point. Using the task-oriented format of this new series, you'll get complete practical coverage of generics, learn how boxing and unboxing affects your type conversions, understand the power of varargs, learn how to write enumerated types and annotations, master Java's new formatting methods and the for/in loop, and even get a grip on concurrency in the JVM.

Light on theory and long on practical application, "Java 5.0 Tiger: A Developer's Notebook" allows you to cut to the chase, getting straight to work with Tiger's new features. The new Developer's Notebooks series from O'Reilly covers important new tools for software developers. Emphasizing example over explanation and practice over theory, they focus onlearning by doing--you'll get the goods straight from the masters, in an informal and code-intensive style that suits developers. If you've been curious about Tiger, but haven't known where to start, this no-fluff, lab-style guide is the solution.

Java in a Nutshell 7e - A Desktop Quick Reference (Paperback, 7 Revised Edition): Ben Evans, David Flanagan Java in a Nutshell 7e - A Desktop Quick Reference (Paperback, 7 Revised Edition)
Ben Evans, David Flanagan
R1,486 Discovery Miles 14 860 Ships in 7 - 13 working days

This updated edition of Java in a Nutshell not only helps experienced Java programmers get the most out of Java versions 9 through 11, it’s also a learning path for new developers. Chock full of examples that demonstrate how to take complete advantage of modern Java APIs and development best practices, this thoroughly revised book includes new material on Java Concurrency Utilities. The book’s first section provides a fast-paced, no-fluff introduction to the Java programming language and the core runtime aspects of the Java platform. The second section is a reference to core concepts and APIs that explains how to perform real programming work in the Java environment. Get up to speed on language details, including Java 9-11 changes Learn object-oriented programming, using basic Java syntax Explore generics, enumerations, annotations, and lambda expressions Understand basic techniques used in object-oriented design Examine concurrency and memory, and how they’re intertwined Work with Java collections and handle common data formats Delve into Java’s latest I/O APIs, including asynchronous channels Use Nashorn to execute JavaScript on the Java Virtual Machine Become familiar with development tools in OpenJDK

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Cacharel Anais Anais L'original Eau De…
 (1)
R2,317 R992 Discovery Miles 9 920
Luca Distressed Peak Cap (Khaki)
R249 Discovery Miles 2 490
Loot
Nadine Gordimer Paperback  (2)
R398 R330 Discovery Miles 3 300
Loot
Nadine Gordimer Paperback  (2)
R398 R330 Discovery Miles 3 300
Wayne Duralight Knee Length Gumboot…
R249 Discovery Miles 2 490
Maria's Keepers - One Woman's Escape…
Sam Human Paperback R280 R219 Discovery Miles 2 190
Loot
Nadine Gordimer Paperback  (2)
R398 R330 Discovery Miles 3 300
Casio LW-200-7AV Watch with 10-Year…
R999 R884 Discovery Miles 8 840
Joseph Joseph Index Mini (Graphite)
R642 Discovery Miles 6 420
Loot
Nadine Gordimer Paperback  (2)
R398 R330 Discovery Miles 3 300

 

Partners